が私のコードです:オブジェクトのIDをDBで次に使用できる行に設定しますか?ここで
("document").ready(function() {
$('.register').click(function() {
var user_name = $("#username").val();
$.getJSON("/api/Users/GetByUserName/" + user_name)
.done(function() {
alert("user name already exist!");
})
.fail(function() {
var usersUri = "/api/Users";
self.addUser = function() {
var user = {
Id : ---------???
UserName: $("#username").val(),
Email: $("#email").val(),
Password: $("#password").val(),
Wins: 0
loses: 0
};
$.post(usersUri, user).done(function (item) {
self.books.push(item);
});
}
});
});
});
私は、次のフィールドとDbのを持っている: "ID、ユーザ名、電子メール、パスワード、勝利は、失います"。 今度は、新しいユーザーのIDを次の使用可能な行の番号にします。 何が最善の方法ですか? ありがとう!
DBに次の使用可能な行IDを挿入する必要があるのはなぜですか?一意の主キーとしてIDを設定するだけで、DBは自動的にインクリメントの方法で挿入します –