php sequelize,node,express_sequelize 联合查询,node,express,mysql,sequelize - phpStudy
sequelize 聯合查詢
我用sequelize 聯合查詢
db.user.hasMany(db.bbsuser,{foreignKey:'userId'});
db.bbsuser.belongsTo(db.user);
db.user.findAll({include:[db.bbsuser]});
得到結果格式以下:
{
"id": 9,
"username": "CallMeSoul",
"truename": "陳譯彬a",
"phone": "18825111542",
"eamil": "",
"sex": 9,
"avatar": "http://wx.qlogo.cn/mmopen/LMZxJ2ofzuHgXWBvfrLfRrCibZ5I14KYWHlfA7AQicVOWZPWJl1K0icXM6AKZCiaY0pUyyoIHfDqf6ppXdpRLJSaLiacsbfhpdoPp/0",
"token": "",
"balance": 0,
"integral": 201,
"state": 9,
"country": "中國",
"province": "廣東",
"city": "中山",
"openid": "oFMa7wNAA9zBgboSZm0dm9AdweLE999",
"createtime": null,
"udpatetime": null,
"bbsusers": [
{
"id": 22,
"userId": 9,
"bbsId": 3,
"isAdmin": 0,
"createTime": "2017-01-12T14:49:52.000Z"
}
]
}
但我想查出bbsId=3,的所有結果要怎么添加where語句呢?
我試過以下都不行:
db.user.findAll({where:{bbsId:4},include:[db.bbsuser]});
db.user.findAll({include:[db.bbsuser],{where:{bbsId:4}});
相關閱讀:
博客上的文章含有代碼的部分高亮和底色方框是怎么做的
JQ控制背景放大縮小的問題
移動端中使用canvas,圖片文字模糊。
IOS里HTML5 js 點擊事件 控制 audio 播放
用戶畫像數據庫的設計思路是什么樣呢
yii 1 model 中unique驗證沒有生效
c++如何用count函數求字符串B在字符串A中出現的次數。
Node.js中由TypeArray初始化Buffer時候的疑問
django form 里面的choicefield傳值
怎么解決響應式的問題?
vue 使用組件時,怎么調用實例私有的方法?
Object.extend
vue.js 怎么實現表格的 allcheck
php網頁中提示提供的參數不是有效 MySQL 結果中的資源
字符串轉為object格式
JQ源碼中這個正則是什么意思?
gif圖在設置為background屬性之后為什么不動了?在img的src里引入也是如此。
網站被惡意綁架了
jquery value of select 相加總共?
如何獲取用戶的經緯度,計算兩個地點之間的距離?
總結
以上是生活随笔為你收集整理的php sequelize,node,express_sequelize 联合查询,node,express,mysql,sequelize - phpStudy的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何使用Carplay车载系统
- 下一篇: 如何定位别人手机位置?通过手机号码定位追