mysql使用筆記

mysql命令行交互時(shí)的命令記得加分號(hào)

Paste_Image.png

orm使用sequelize。

// 表的每條記錄對(duì)應(yīng)的對(duì)象schema
var Project = sequelize.define('table_project', {
    id: {type : Sequelize.INTEGER, autoIncrement : true, primaryKey : true, unique : true},
    project_id: { type: Sequelize.STRING, comment: '項(xiàng)目的id'},
    online_url: { type: Sequelize.STRING, comment: '項(xiàng)目的線上接口地址'},
    offline_url: { type: Sequelize.STRING, comment: '項(xiàng)目的測(cè)試接口地址'},
    params: { type: Sequelize.TEXT('long') , comment: '接口json描述'},
    extra: { type: Sequelize.TEXT('long') , comment: '預(yù)留的額外配置', allowNull: true}
});

Project.sync().then(function(){
    console.log(arguments);
    doDbAction();
}, function (err) {
    console.log('err', arguments)
});

多條件或關(guān)系模糊查找

Project.findAll({
        where: {
            $or: [{
                project_name: {
                    $like: '%' + text + '%'
                }
            }, {
                user_id: {
                    $like: '%' + text + '%'
                }
            }]
        },
        order: [['updatedAt', 'DESC']]
    })
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容