Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
163 views
in Technique[技术] by (71.8m points)

sql server - Database views and models being called in my controller

I am a little new to cakephp 3 and i am trying to figure out how you call this simple model/table in my index controller so that i can get the values to show up on my webpage.

this is my view vCalcTranscriptUpdateTerms in sql management

then this is my code for the model/table

due to it being a very very basic table of just 1 i only put 1 statemnt just to load the view.

<?php

namespace AppModelTable;

use CakeORMTable;

class UpdatedTranscriptsTable extends Table
{
public function initialize(array $config)
    {
        $this->setTable('preload.vCalcTranscriptUpdateTerms');
    }
}

now that i have a table set to that view how the heck do i call that table in my controller and get all of the information out of it?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

at the top of controller include the below code for accessing the models

use CakeORMTableRegistry;

and you add the in before filter function or in initialize function or you can use it inside any function where you have indeed

$this->loadModel('UpdatedTranscripts');


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...