0
jsに返されず、MySQLとともに使用しています。Sails.js IDはModel.create()
だから私のコントローラのいずれかで私が正常に動作している行を、作成しようとしていますが、私は他の詳細と共に、特に後列のIDを取得していないです、なぜ私は思っていました。
Locations.create(req.params.all(), function(err, loc){
if(err) return res.negotiate(err)
res.status(201);
return res.json(loc);
})
応答取得しています::
{
"lat": 19.075984,
"lng": 72.877656
}
私はIDが必要です。ここ
は私のモデル(場所)
module.exports = { autoCreatedAt:false, autoUpdatedAt:false, attributes: { lat:{ type: 'float', required: true }, lng:{ type: 'float', required: true }, id: { type: 'integer', primaryKey: true, } } };
のように見え、私のLocationControllerの方法ですlatとlngのテーブル行の
は、クライアントのニーズをいを
autoPKフラグは、IDを構築するには、あなたが構築しているものと同じ属性ID? – Makah
[Waterlineの作成メソッドを使用すると、新しいレコードのIDが返されません](http://stackoverflow.com/questions/28103271/when-i-use-waterlines-create-method-it-doesnt -return-the-new-records-id) –